
MDE EME2
REM Produced by GENTEST on Fri Jan 24 18:07:35 2014

REM All inputs and outputs are arrays of 8-bit bytes (octets) with bytes being
REM represented by consecutive pairs of hexadecimal digits (the pair 'ab', for
REM example, yields the byte value 0xab in C). The index positions of bytes in
REM arrays increase by 1 from left to right for each pair of digits and arrays
REM on consecutive lines with the same initial designators are concatenated so
REM that bytes on later lines have higher array indexes.  Numeric significance
REM is undefined except between the two digits that form each individual byte.

REM KEY = The AES EME-2 key
REM ADT = The associated data
REM PTX = The plaintext
REM CTX = The ciphertext

VEC 1
KEY d6c2b85532b02eec5a0e7efc1a31dbef2f4ecf01eb2afd5ded4e7177c0d41e07
KEY 4520786f13ef99b1e62a98d25b6ec516
ADT 8dcfe3b453b968c54f7362f2a4891923
PTX 187ddd998c75b550f8329462772ac0d6367b9c49ddf2fade0b025e1c95beb37a
PTX 5b1e6c428d45f19ddee063d2f5e956339d150e077afde4b82953321c7f180c2b
PTX fb37a028d34a2e2fc211b7ad62886a6a78b87af153a37fc196a6c4aafc05eec2
PTX ade7501c41371f79a22b3cda7c25b14ce03add54234fd8b2e1ba9cc574c4c046
PTX d77a059f0a5797e41821b6485323169fbf42e127ed7b85272dbc001f966dbba8
PTX 9a0ef16a221fd82f3781640bb3f43576c8e3f833fb7ffaa90da7fac88dc9c07e
PTX df9259d0c7cba76d505418e3ee2bf5a8d41610f7d4f8e83fd17b953b219846ba
PTX 88892c681e80feca909d75330eb57601f87c1dace75e494620641a53e0aabdc9
PTX 3c726036c8aac0aab35d4b75626bef4e78de0cb13ebc1d0383683569ad819b79
PTX f8a47ffee6e8dc58660eb1b17ebc0fd903ed3c052f40c9ece1c6902a890ad878
PTX b20146023e465d2be97610ff13d7bd684bcb875190b54d7c4f60754f1a2dfd3a
PTX d710a48b9f1d9b6302e7c43714c61ca6d6e642aad61fe40029fe81b713c35303
PTX 6e9ffc778e69610335ee83bba4555be9e80f15edeb5b43c53141d4a59c9e6c92
PTX ce123e3fd31d5dc3d734a906e11ce91f6498336292860bd44e5f18e36deeb7af
PTX 7d8eeb2754c5f7d134670bd1aea012d2059abbe19736234d610de20b9438d873
PTX 34257c64dc07b621c4e888cf19c54f0eb414afad0f1ff240935be098963e2fda
PTX 3f8057553ab82e2ee060dde55bccef12f7912b24d7b673881e7ec78415e5f4be
PTX 7866f6e39f2d2dc78128e16257802f9fc9690166c5b0480518431da98c9d7574
PTX 81679a39fda6ff86cedb6032e9f2418204c683c7e14bfa61a35d09c8ee27c6cd
PTX 16b419c6136990902c938751d9cd68ce0a8735e05e470b1fa1155211b436f2a4
PTX e0e5501b81cea9d65e71b360790e7ed10624f9cbb94fe4781797afa65eeed87c
PTX 0925c9e6e0bb7f70df43656e7afb4d26d005f92d6086713427ceff68ba68fab6
PTX 8a5c650e7ec57026489f5ac5659babb7497071fe9c547f171de370e3608d46ba
PTX fdc9f2f1a496e65d4a6246df3c8d6e6ceb813c9811ee18af4c8415c69f3da721
PTX 5378acf647ab388ac35ede5ae96d85ffbc5586d8909f1f73ca713cfb415870fe
PTX ee72b278555dfc5bed87f1970cdaea2b949bea1c22fe666ee8d1775a11e5b0e9
PTX af293ea0b5a4c9f50aa648df64afb445133d9649f6fb79a3905fd702cf816424
PTX f2648f7331e69af28ef4aeb66e6e251f01c9313b7eb5b4f76a8fa738f1373c14
PTX 0daff4715bb429f2e9cd1f729aed8af6a9ab09275e43ebeeaef05f93b2d80673
PTX b97f0871eb53a10372463a1085c1a30567084b4b58fb8e539100fe66cd2c2ad0
PTX bd0cd97df33c10d94ce23e512ca79b2b2a22c747961553921e2e4a827fd80f93
PTX b7b34a2b7b7d9bb3aa74554ae202bc373e02e873342742dbd6f728ad63058424
PTX 0d7b41cef716d2527744b977c948ab9d555cfa2bb71daeba0e7d726aba3abb08
PTX 2fbab5b5cb39881da790576c20b37bc65019eed6df204694263da5f49d10f85b
PTX cf770f5e240db840d725635f2e1b9927c09aa7f99aac1c010ba6b975e7b81726
PTX 71498260389f22478348702d48f3b7dccc58ee5928aff4c4e8bfa2f90252c8f4
PTX a582bdf1d7568f80f68a175dffbeae2d20e387110219d4651571092d78994a75
PTX 0383388a8847dcd3cfff2e9619f0f501e89bde9cb4b7a003a024b77427a6c9a9
PTX d39440441f2c36e06ba6278418b5ad7f93283c86ce6d573672561a092e00cd4b
PTX 19f00965a221edbd89e4c8a605d8e9aaffdbedfe4fa5676dbcef8bda289b72da
PTX e87f9fd959b72990c6377aafa05018dd76f266c62eff5c77f91a07b0ce645ef2
PTX 8aa2d3a8e0cc8269bd01f7dec3433eb12f7c6b181605f2a2063d40736c47f06b
PTX d62d8a77841a80d5937e7b9dec05a40347ed4c894bddf7361ff85a9422f2dd3f
PTX 8e499ce79ee6c278183042ba0b115a7255981bf2160a6e44688c69282cd88a0f
PTX 691a7febe12618705196219972ed196a0a2ac8e515aac307db44e7e1c3c20021
PTX e0f055e16659e8fb0ddb3fdab704f6137a4b4d8742927c63acbb7f402ac9cee2
PTX 926bb4d2d1722c99f83ec7ecdcc8f87634b32673afb40084f271c3eaa96699cd
PTX d35a6cdb559c4a3c67d031d700114d9a7952df408e5b01804aa9be34a60b7ff7
PTX 84aa242e74179d8c957443a8bfec171447a9e8aa492d1eabb5ea449aa278fdb2
PTX 98326cd27882a07974859f83e70b23e5be85f8404cde8ea02baabce47a73e91e
PTX 5e591ef8305a2de41c87a4c7a28187c278bf2fa0ad04442b0c9dc62a5bf3acb8
PTX 8d3ee9898cf8497a20090d8322df6585637125df8f5acc7acf65cbd02aa6c4fc
PTX ad12f3615b56b93c3896bbfd57da9f98f14daa86d852f14aedf9b37b5cec7e4c
PTX c6f8afe1c7ac04be123943e56a4963bce0dfc001acf01fb9ec279081e5aff0b8
PTX 9adb03076a1af1b909b6c22a6dc02864f6427b538b2d1f5b8da848f495a83505
PTX 1eac3d9289396614e63b81f8e85bafd580ec207f9a3dedf06a11845973e6708f
PTX c201f7cd77235080a2a77d0e874e1b67ff136dc8ee7e6e01464c828a4f783c00
PTX 8d17256b43219cd89d9081ce952227ee344a092d057adf5ddf4b618b2fc7f585
PTX 7f836b25362322b7379343ec217871f66cab197f21c40f455fac4967516d814c
PTX 0496e386a5dc91a88b3cb43dfa6f6861ad2cbdbe20836f3efc48b111d9bf0eb8
PTX a0a8564669b2c5d6f51cf6865dfe63802c44758e8738980221c57dee8af94b35
PTX 03ad7c8cf5772b4e51ebd4c3fe3dab95d007b5dee03129cbf92fd94e7c260dca
PTX 3b4392ce693f74820f49a058b5ee62b47b56576bfa6bd75da33993c6a8b69b87
PTX b3d0114692be35eccbaeb567035f01e7558fa346822b363512e9a4cdcf15503b
PTX 2991d835ffd5b2ed9b895a8fbf9849
CTX 3dca2445ef25b49fc89914b7c726af4b471305caadb6c078c075a05ca84c25ed
CTX 5308f6b34e3819f86696aad4a5a51eba2d01ce4fa5de5ba8989913a55e71e97b
CTX a3d8b48019213b1302f888eeb6cac1ff42f8058a69988c327c8137a9c4faed04
CTX c026c9a604f47eac72bb4542c5b9780f4429ebc16b3ab74c283fee020e27269a
CTX 3e2e164940d32f486bcc39dbba3519b9abbf8d974a98f6beac525d354eaf3184
CTX 99284ea8f4ee6cf627ac76cdfe863a39ffc10c0c28479b1efa2c335f1eb39962
CTX ca8a4d32dafbf4c76e6506d522ffbf0cb38c0bf44e2ece9672d8a3d719df6378
CTX aebcf3a7461f0b20e3b2463ce52f56c59d07fe1e28fba6d066c5842697178243
CTX 4f9cbc127afe27ca1df8918d2dcb4afb6f0264f1b8c1c0e4b2700465348998c8
CTX e016f252383789fb75d5d93cc613535ed02928d0d8c1618531128a4ed0531c9e
CTX cd56d9e5af0b5c1e73675b7daf0c8da2cc21322585875824002a0bdea9c767a3
CTX 544aea6ffd501121995c56efaf82c3cb9d268615dd9ccc14bd05c66b318ff686
CTX da3484ac65a10c42b9e133dcc03e8fdf2702f8dcecb232f4e0348738c5e29cae
CTX 51abbd099a24f1ab500abe0b3bc9ac008e98c50e37dea6af7d4891d818841bc9
CTX 9e8c558beb7e0fa197b5bd53a6e470f76256192ecaf54736534ed5c8e7f92434
CTX 55e6435b5fedf10dc49b32f0b43b332a013d992fc594cbb43a46cda7ad5b2d11
CTX df8399a7cbdcd2c961763badc326e5e4aaa17f8ad0e5efd5f7b8726489dffd29
CTX c309bad5dcae68a9fc1f393ccf3f5175e788da784bf860da4869976503b43393
CTX e983b9165f7c020ce51f0c4cad1091b90106ae66861f7e274f84259b622eb64a
CTX c211d456161a1d08b0864be0fb6a64a2582f502b0c0d50eda682700274f17e71
CTX 7e678f1a4ddf917766f9c820157b89e78a1a17bde943d8b7e2807266185fcdcd
CTX 3eb951c631b8426166e8b26d0c690fb017dae25e7539a8d3a395688ed9d2eba3
CTX 44b05ba544979a878a5a3d2a26497d1ed7567f95300d2594285d3a51d8abf0e9
CTX 80de7e5624d9b8189afe35f9dbac95731839ae83023502ff28efdd9d1c59d12d
CTX 090ef063762d36fd671bfe68501a028747ce2b1e456ec489f895c78f177a7287
CTX 4fc111b51e11fa6471deaa3a80a24952ddfdda9edbf62bf180f0a21878f50dc7
CTX a2782cf4aafe319080a0c2a6048f58d6347da19ef4781430b47afb316af64671
CTX e3b2c9b6117fe17df2f06ca0b6dc152b16c8eca949118431cea965a2ac962e53
CTX 2e6b85a9b1b2dfbf95476e6e419e26fa5d724cb3631e03e561d7b62a110d05b1
CTX 37e1ae308dae201c97609febf32d2aa3a4748c9d406e8c98fcf1e2e2a0727d97
CTX 6ba4d1e8c8582b1e52415fa58a3c8d9d8352f4f37620cc77774dc5d2ef9e8d72
CTX 8e1e6a23e3ce8d4cadaa5f675d1be98ba1c27416101989999144ab0afd044d41
CTX 4d7fe9d2237e23bf84055a55dd875766a67a7ca9d830f76330b9278469ec5893
CTX 100781810e8ab7bf4cc0bc96fcef3adfcbd05eeae8f0559efd2b7954ef9a8a0b
CTX d9318e8de6ea68a53d6b63f6e4a0d6efe0c27b0680507a61b375b61a89fe86b7
CTX 832dfdd10d0329e8253ee2de9b319ef9f23fba12ee7b07b761e4427316e622f8
CTX b1a27c025fe333d028e1db78cfdeafc14185840702991f7387cd876cd62e0a79
CTX f3627ca5b859b29cc94f62e63192bfd0bd7f2d91fb8795fc2d662368716f369c
CTX 82a3fa84e1b65faa8bdd4d73eba4f16c92782c5275a474ebe5d107882b71bda5
CTX 0fa6c60f891109996a6b7126a05f7b5bcd5626163b152f94c106d10a34a87465
CTX c4f36983a859ff8e2db60b946d1af413a57215638c9f4846c9d62c8c828de31a
CTX cb87cf69da4ee105a7ab93bed7f27f3d94f2483bb9457a0044d93a85f074f448
CTX fdc9698db7a65e68f846260321b148e2315b9fcc26e79cba0d69d01892e9358a
CTX 27197486fad967c22642a0456dd5c7e181da4b4ab5727c29dd147077b0202e09
CTX 9b0f45812d14bb3d33be049286fb128538dd51f0ecc2834b83959460932006a4
CTX cbbb2612178418e0fdc6ad0917f0d52e51602dc1a9cfad1ad974cb115037476a
CTX 36bdbb7d7947b06ef6e851480a6a5d293f5bd639ecf7690505056e5b4fdb7554
CTX 3f65a127df0f86e6f4ed6fe9afae895a2f048053d59627cc9fdb9e91b9c9db09
CTX 618fd3ba86ac9bf9cdd09419a26d092f788223ec4eb4234dbb1812b4c8a9ef87
CTX f89ae3cabfe7ae93bc964a9daa4638f353123f59701dae196db6592615d41507
CTX cf446d65a879a1691f3a879c07d385bb3f74ee4d431daa66a7d4ffc84b9950bc
CTX 3c2980c27b5ed33280b66c74544cd08e9989c5a5c8445fb18a6da5d817577642
CTX 352107e5a99bc9b3cc3c6f1f685451ff2ee3a7c1dc3b6b165f65ee5e3f9830d7
CTX 88f00637801f21e752ad8e5ad56d2f7e559e373e2e1f01ebd0b8772c44c079c2
CTX a928418bf4ee505a002253c116fc5a2fd963ff4c8cf473cd0d54256d0e3d8b15
CTX 389e24ed230452b16a23d95a32bd8061596fa44e152c9285d639dda9a107b4c1
CTX 55a9d150acf0938436754d97e7b3bd8c94963b38b22909e5ce83fb2618f22426
CTX 6eed0872349fb72d9b4643316bc48d9128f26bee5a2fc7b1d6551db0481ad990
CTX c6c8060a3422a111018a5d6c0155461f3c8130b3f4c4e56753f59f424ab59975
CTX 8dbc1c808a7e143098ba37191dd6f3680e74b06275e36409172ea9894d8e8a3b
CTX 6effa98d0e6af8d9ea8f34971140332220417cdec65283355e4ed650ff7fcf27
CTX 7ab83d2fec99a9df6497d6571f9365b9934cbd750818890bb6be3d716a4db6a4
CTX 894d671731a1cd21bb86a0bbd6657fe255ec8acf856cf185a510f826c755cab9
CTX b13496330ca427ac6fe3b459b4f27c71fdf1a80fe99394336c5c6da26db465f8
CTX bc5ae4b2e941878075892c8b7822c0

VEC 2
KEY d6c2b85532b02eec5a0e7efc1a31dbef2f4ecf01eb2afd5ded4e7177c0d41e07
KEY 4520786f13ef99b1e62a98d25b6ec516
ADT 8dcfe3b453b968c54f7362f2a4891923
PTX 2aa713c9d2052f685ec9dc5dc0bde50007387a217c274f645b351b9957f87d8e
PTX c1d06fa5ffb98fa2576df97f283f3a4284edfd1e8de979a7fb543bbd47e2d0c5
PTX 4725399c3e7423d4a8db1f1b6431551822f7a15b9d0cb0197da31883c1dc6c91
PTX f0cfd834d2cc93509ac4db7ab4b1d438ca092e4f191538e4dd934d47e6c65480
PTX ba945314444524dfbf808ab35e5805226e1c84fa537f64fd9c68985a9af6275f
PTX 17d699c84f399b84a033de200e46c8523039b55e11b3d21683966539aa76bc21
PTX 21af13597fabf9f1bd7b89aca6aa210569cd1b423669e813aeb61d23c46c4d9e
PTX a4fe611e6d671133947cc32b10ef267bdf28455cdebdb4f5516effe913e0dad2
PTX 4887431447edc6b4d4b776ee97ce471f95ec05832a0c376b35b9a7dfc6a465c7
PTX 1a6a32f18d99d9ad140fb2a9c74a00be774c0c257aaa1c068e701075c6380af6
PTX a597b2520044f9e510f3832366e756cc4dfa992bfcd197c489fed0e11afc8f7c
PTX 45825a21e0c3612de7f09bcd942b3c6387b477086af2f2e844d4a0191643cf00
PTX bb9a15c5111926d0df935f4a6718415bde7124f6d002283ea9cc7bd5a70b5a2b
PTX 7c3aac4393a5337ed4ab579d3106cd02fc11f86a50b3291fd7881a4c62c78a7f
PTX d874cb6cebaa832b764712b796f71a16b02c2a7a4632121f17f1de36ffa552d5
PTX a697da05d76005419f1c0ed0cc82e7746d0e896128fca29fb5ca172dd753b1e4
PTX d1e9ca2672ca1025f5271284af409eb52e8dda8dfdb13c9a2cb7e50be0579af6
PTX d23a8247fae980b24e46e6711517a428b64996f43f0965a748bc3bda00cffc6f
PTX 9ee4bc724e7ec11b53b4bd8a36f98745e52852c20dc75df0587dca6562e1387d
PTX 418f2f56dacdfd34fb3c02b5d43f8fd5a85685097098bdcc96edba0679dea4f5
PTX 4f5d8303ccee09f8ce08840301bf1406de7cce86a625a172e99218db760628af
PTX dd5a113715daa07b180c439150c69a794d4fd311be5dec87d26425a80d0676f5
PTX 211815e193100fd79a14f7e8c5168d28db65e9472047d76f8156738bceaa6db5
PTX 3b6666dd716736c64e59c3261a4423f91c42cca7e0a2f57b9a5750062e597821
PTX 8b4898895e7cd80a52e675fb21d597b124ee3304f19323c035b3dbbab5cd4d16
PTX 0fd65f59ca473bc7e4a001e20ad01bde61524c707f7c45bf5a8823303f644210
PTX 7a369efdb63c60b20e0aa39185524dfa7632c027f085d7f5d819f68fe449e70e
PTX 107dfa3f45dae63c406eea28862a4cb03486830d5e389c78be77cc28cffb8f6f
PTX c67e951149636f8afb8a631bcf8a573bfd1a8ec2b446b484fe9cd327157000f1
PTX 7567cc704d44b0f11418c905b82a0b14d74d7a2c29473a95671acd9d198861d6
PTX 95ebc0896f20a2a648bf56dcbcd973572b0dc08bcfee2561f3816af51cf4ee70
PTX d5ed291779252cf7c6c6c6f350f5f50262dcb712992ac816e350576dd3fb0624
PTX bf9a2d66381dd40371b19bc2fb41bb7f9afd9374c3c3d961493ce40baa8570c5
PTX 36d65177e6bbe3f3e085da7b8645f9044bade16ceff84bb422300ad5d7b23c01
PTX df8cc5148f66993b0408db0db25887d47bdb74931a7f48c365cd6a76c79a2653
PTX e4a2e12b0d7e4c813f932df6a8c921b62a2e64afa69fc199978d2747b058616c
PTX 36105c7767e57d1b319ac4df5073999530246d762f25a6e80b37789c1b103fa2
PTX 9768554e05320ba666884270c4da194ff51aab806b599f5432b188391f803f24
PTX c8d31a2a0b516735f53fdb53ffdbfdaa57db1e82fb657fd7d38925bc3a729856
PTX 9f3f7de2757640a80488fa386c30ba604cecf1966fe3a4606abe3aec16b676d6
PTX e9807e2821d7d20dbca9b2738f7b6c9291a406a1a0738ddb8c1cc96b43006443
PTX f527625c24b3827c7bc41f72106a4ae4e3992869579164a5a2a4943877bcc1f1
PTX 820041ec0d16defcb101a0d55c4c70f8f7afd33c88ad6387ebf0f613a5f54fdc
PTX 1ec5c32f13650b3f198352eb33a5fd9e0a143392b11c662b3d11664fc7819c05
PTX 8e0581a25cd326112640f44eca96d336ecf390e13acc1223214972a743cdb0f1
PTX 742b6e739f561d0a15adb5b1e8dfa1b1a906ee4ae6ac07993e746978d34a42d8
PTX d98c5535f083a2a3acf0cdb6d77b4a3581f58b679bc203f4dc07e0e6f299a67f
PTX 4df4eebe171434d0aa7d148027049f9353a62bdeb66d1064926665441dec46b4
PTX dd2b78958465b6cc2636098ef16d9c56fdf4ff16a195455594504ce1b2e8ad67
PTX 0dd99576acfe0cb704e7678133bfae504eb5efff434127b760ff3329370d49c9
PTX d82573f9803e1d869ceda64177809f447e7d07913387a25ea49cc184ba4a0a70
PTX f2059d5aea6ee7bd6659e5c0095297549d647eb0f9d3c5d7e3530937af726d50
PTX 640326282764914359102b618ce405c3f0ceb7f04a9347b5cf44f4eeb9be18fe
PTX e2b9e098a5300d3c43a5d24bf02b218a25d950c091c25bd120acbed3d10c4538
PTX 4e8de3fa60bfac96991f9d1e101179b97524f984480c15b0af940628dc726aea
PTX 8da42a6ef99d7e7437a1d375422d4444c5ef7a4de4bde75124a25f0321dc4cdc
PTX b4987035e36df2bc4e87432a603c39ae538db0a612542380153b422c9365457a
PTX bd1cdcf1b85f86abcb23e3f21c5084193e5cc92a5d361396c15cc51b1b9caa6f
PTX 93e8d1164e57391f944b1522f4e1bdd2f058dcfa5d441ba125c4c9a4f1eb2984
PTX 8b012a15973d233600d2b1eefff3066da822c353a0215f78c3327bba0f0efbec
PTX 159f674b18f4ace54d9ebd8bd135aebf5be834151bc64d7d242d804221a0f8b8
PTX 06506e40edf785cc3a718a5c423375b87488db2a916d56a633720de3f53e86ff
PTX c5cbe6b6138270e666d1b1555d6b3f35cd3df60faf78aa8abd3d8d7ba3e9198e
PTX 42502ca9641c7e78481ba1fa3e5166ca8e47ae9c6573458efaa4cb334f47b324
PTX 160f452e8977cfae6315cb24d601597a
CTX 26eda403571b39aaaa15925eeaf9e91d5976ea5f8dbc33e87f43067b954d60d7
CTX 442fe9a1339ddc6c2eca23445934ad5bd16ebd5e492af1bce706f983f2606cf7
CTX 5a1f28bbabc040467339e35afb538770b1ab54b854a915a74f9d6a575b2c76be
CTX dc20cbee8294ffabe83a60625b668dd5a794bf07030bb6305412b2ad11a4cf99
CTX f7794aba894c477df2fb6c25cb2dd7ee43d13ec76e29f5c2f5c46e6906a87803
CTX b472f3b5b8db0607dbe814ed2fc6a8c7c075e77fdfde766827d7df30aaf15cc2
CTX 59e5cf264f9ec0ff1459703ba274e4ec3329d99e8462a1385b1006ec90244093
CTX 67886b55fe80a27b51c0d5022ae3c7c3411bf5adc1cc1454099142a57062b012
CTX a52ae9f6fcd5200ba4786c8a4183e35ecdc38cbf3a8851935c261025637c8a9a
CTX c4b83efcdc4fedbf1600dcd808815d4d7c76604588c4a34bfa2564f77e2ace91
CTX 7e5f2703e0bf6a71f89e37ec389ec381240a1c857dd65d5dc4d24ff7828fbdbc
CTX fe79b16b467787ba95381dc36c261e81ff6fe04514e7e1bc62479723a3706db2
CTX 8fec441c4ca2e76ea6a76766b17f0bd938eabd977ae3410804d941bbcf27e448
CTX 8f1610ab0653fb1f2c685b11bcd6cd545707c7865c92c16e2333dc4f8dd5b8de
CTX 564434427aabddd40f27f0c39df80a1433a46d8f690b30a5ca2d3cc12c19e5cf
CTX 5fa7ca98baa1e31afa934bd675da4853fe05791c77f76ecc34b2cac5752b091c
CTX 6cc5e0534b5c4651c25f260665fce7af3b579e1a19c772b091ca3c0f529f94c5
CTX f1e73bf0c8fae0272436117ff1491d1be53d57bea05dc9dd099f7e5a6fc1fbc3
CTX 26ec062035dd067fe83bd7c89cd3c4a492ef907f90df563857be020cafa88c9f
CTX dc353555025833cff2507e8a5c9de3828600cbe7d4309c4b6fa53b6fd7073ce3
CTX 8ef2e5033fe697af069eecafbb019409645a8b24c20b7d7378a2f2ab2606ee70
CTX bfee802422e238d4442c232220b0729595eea5de80309d45ba89e1581e0edf1d
CTX 1493ddf9c27fb22be2b0a996c5ad01143a7d40b48b9d98c348a1c60505fd2afe
CTX b87214c513bdd566e160acda31d1e66e424e22c7002a8a9169cfaf2f8d69ff78
CTX 4e7a391e5c1d48f4ff8b4e65e417474936e39155b25403dfbe26bedab987785b
CTX de8e362707ad81c2e73c4c2f014dd5d809d59e5d95392c2a1d5f12c25270be22
CTX 041f458284dab9fde29cf47da6e4f622bd7eecee4b58d75e8283bf5cebb2d4ba
CTX 013ccf6e51b32b125b459e2f0cdc9e05453ba5be9ad03585dd83bc947728e840
CTX d08b0cd85fdf772a458eba6594cfa61d68502683c5ac6b903f9e08cb0d02008d
CTX 1e212b36f5d8b9c60554b9b3fbeba66d56fcba81bb58a28bf59217357bc93364
CTX aab989b411ed42d37ad94a8554c79cbd9ce42e25d8802d73609d42e8046dcfde
CTX e82cc25850497716299cc41824b32361bacebc7d07251564a45f82361e7e882a
CTX 7e7dd9f64e1167dc4cfbef9d02fba6cb793666235234755e49a928b486046501
CTX 05c6bc2bbc7d7b6da3c03af044a2d648c494a5a0a0b487c4b49f68c7c887be19
CTX 34ce09bf451823af778a1dd7b714254eb1d6ba1b8ecef8131261c79e9ac70c7c
CTX e8b2270e7e707194fbb9831050e9747dcc3afb032efc9d617d4b1779d1548f00
CTX 2416cda3c9b28f98ecc2c027ac999ff34af4eeebed4dfeaf797d61c1faf1ae35
CTX a7f2e2d72aa8221ff818c603fb3482525227c7df0d664a63f373aece57f19b57
CTX 26fde603e53f4c12507029dde67ca4ea89c6d6acc67cb6b27d10f7c3eca4a37e
CTX 0922e22eb83a59ca81713c22f5ff07b183ee50f23c6019f32dece9ca727e57fc
CTX 5b9e9625d30d94ab05a6c699b288d805cf927c104e6ce029ce17dc73447e1907
CTX 2d517396cf46a17387c7f0959238355b6afc98fee4a1174faa0d1560dc24bbcf
CTX e930b29b9b23457b7e0b6965ce3e2413463c5aad8c0b9388f627e9127d61ba8a
CTX 50852a356b9c8bbe836dfc201740fdbaf4544234f03a6b69886a13816919cf82
CTX 1833af714e297d8e6597d521e3f3bb8788cf1a71c8ba3117fffdd22a29885baf
CTX a07733a91426c0e368284e740b2bf07a2d41c39bee63b23faf67d97615627daa
CTX 7e41c456d28472aa0d9483954a03eb96bffb33aab53143a74d2ddf18cc9c8fbd
CTX 61d2d69b3dbe8c57dd1b989077b5e53b175b28493f8587ff4741075dfdb19bdf
CTX e142af98822c014d79d2e63854dfbb3dcdd099d0f216baeb7fc4dcabc4147e51
CTX f99cea0b6e1ed8b736c4dbd4c8d842b199134b7af458a7db9a2570a8d7e41ef9
CTX 0019e1db50291ee827ae679490edc68caa18d73b0ddc394365e0e1abe1947e91
CTX daff2d50551a2c8749a20d5f73169245a9df4a287355a8352d4ebb0214c1ffca
CTX 44e34c38eb8cb9cd86be76beaa14f2822f50920e97edfe2751d9ebef1d4159dc
CTX 97db8d068e7b5d75d3abdc3c7619c18c891918440f7364ab32db338b6d8401fe
CTX d3b04a65e03f8f42095530b45ad28a58d16391792b0a04b53004a9a795582515
CTX 1362160576260805859cecbb749a1c8e30d90989cc943fa5de25089bf6bee08c
CTX 971c15b4f47ab46e26f8b80aae36d89e708181c586b79e011dfbf251e25c66d4
CTX b7da7261eda53bbd2e2d2a0f9ef78c48d86d18d674daa36430a8cd5c3f4fd083
CTX 02a9a0f2bbb1e586b6d25255848aa00e2172974e6787ba3d8f34434fbf50ca1f
CTX 08a6be0d4d9057aa67bc69ee041bde494d9f82dad1fbcbb05e03fab1c378f2a6
CTX b1724d5485a4a24a6064f33febe65ee8aad3730ee6cb09ca0c07042eb457697c
CTX ace40b8708e08ac3dde2cd9441834202af3e111a39f80780caa2cf9aeb27b201
CTX 6dff705aae267968d334b50c56b7a4b57ffc12f7da662baebcc3268d55d8d2d4
CTX 259a69eb28bbe2b9017e2503ccaa5118f7979d0d77c8d45f038033e8a704849f
CTX 836b8582391f97e5848fa8079f412bc5

VEC 3
KEY d6c2b85532b02eec5a0e7efc1a31dbef2f4ecf01eb2afd5ded4e7177c0d41e07
KEY 4520786f13ef99b1e62a98d25b6ec516
ADT 8dcfe3b453b968c54f7362f2a4891923
PTX 7d40ef1d67dbd84a136fe469a26c132701646925fadf02668f0e2caeaf46cb90
PTX 38371b57f206fb471177c04f0c4ecd8f49f858d9c90826e9d0cb43a5caa9399a
PTX 4d189e1b940dc9c477f7233ea393ca37b157928876909847c60504226d4c0adb
PTX e10f403e98247bbbabb9ec33ecaf62aa8df4891e8ad854ff3f6a7c4dc8f03f7b
PTX ce68df473e8f28a4d8b59aaafa1a182b05d8ca11a6f1f5cefdef1f5863cbb4d5
PTX 7851f9d68d93d2441047802995d395a8e24977cd36b4ec2f7ad94526b614038b
PTX e94d18ede6b9e59547a57d113b0e8406facab40e8afcab9b11b900a674bb709d
PTX 4430a85ca1fad0397d774ad4e489d2da8b58937fb7f942cb5aecebd86e454f7f
PTX f17220a859cb3f29d45a332375bca609a2ca5de2730b831d0ae8fd67c443289d
PTX c5c611837de0df90b4ebc4c2cdc3521fc3c2c4cc14c0a6bfbc95c2dafac13ab2
PTX a05d5c5562f48233d52b3b251dfabc70bb35641f705d449089ece1ed5aa213a8
PTX 6a0cd7c19e0f6997d8845da9bd5d00398c6a9b3d57c1047fe00cac4ad70bfa90
PTX 6cbdb6d2038df05323a878d70dd4bd3dc60e74cf959c9a74b69f3ffd6146ed35
PTX 3fec36646eed0536d1d7f8648eb90aa0f0ff39383fbb8db11cebe9cba02410b8
PTX 51fcf4ca0a92caa3d4c6769b108a459e5f9ae9350c4a44a6974e87615ceefb37
PTX f7d8533a132fff071d9c70364e8e35579d57772d3897473244e5ed16b06c995c
PTX 66527404943c11db3cd4c8c7456cff7536efc2e8f9375d114e195dbc09b6d4e0
PTX 37b545828c7532169d9e0f46db09510819dbada25d2c3ea8054affef2ffb9bf2
PTX 7d7e2d0249772c92c364a2dabe2492ef79c0b1f42f3d0a651aacf41c5af24b98
PTX d61404ecfe0dfcadbe3bc9449dc2e53d6fb9461e21edea6ccebee8c14fc332c7
PTX 26c55ee42bf27279f5197288bbbe931a48d58a2749822ce098e0737fe5b9ba7d
PTX 555ff066f976cbcaa2aaf2c8aaabd64d7cfda71a7ab29d6ca8498f21e9128815
PTX 5091786e9c1a50a46322a77e76637c32d078fb23aea9031b3454adb62b965a4a
PTX d933b66055c7f632bacc8a7af8ef8cce579470718aff20781d4d357d7d42c655
PTX cb6e193a688a0187ac19a29344ccc40ff913005aa509068f349e6adf47355ddd
PTX d6a74235903233c90973401b132048a436dce9b59a53aedc15cb70acd78f0a05
PTX d4e2c27cc4a440f96a654a663c9ec8b67b4deb6cb8e316945c25a2e944ceb944
PTX 2bee5176cd2c1aeb86be3ec49dddd6b311eb1a3861b24f9ecd91ab91b798afa9
PTX 9c0198655bfc0aabce27aba2ff06d7acec01e3328c9713383da052377f3c4891
PTX 086a64874dd23d7a6ee58543f857afd7669ac488e4cd37d2f41110dac0310fd3
PTX 091ce57438958a4a693ccf75d9ac0768fa43d874a312cd75db1fc4e8e1423b64
PTX 7a921c9bc4e475d60f073b371f27f4186c7cb74f23c8c46d20365683f8a8c352
PTX 5ae8ecb720c1cba8aa1c3a7a77ae2cff710c9e41a9abf6c8f671cd1b7cc3cb1f
PTX 98a772c2458ac8917bc3f362f2b734d50ccad3aa8a63dea2af998292b18872f1
PTX e8dae6ca9ef9c9ce2d662b723b179468bab3227c77cea01b0645195cc22e33ca
PTX dc304621a0314e7f73dff4ff167296b22161499756d683e9010cdc06d7d9cdce
PTX 72bc3e93d0ba93e4cb8f327138e5257c94ce1ed4ec8449e46dbe9436ea80f9b8
PTX fa5218842d27696d7aa8cbe8e1f9af838412f8a9209505df3a1d197e049438de
PTX b983a39e0af54780972994182c3dadcd4f11dc7f8e12209e57e20749e2d0c5c3
PTX 13c9eaa1c874f80270b2ff51e2288a9feda07a2c3e2ef0d434c495b0f22917a4
PTX 2244f88badbbcdd57c8be2ef021b55c1409c86be5d2202ce30d18f870ba71abe
PTX 3052c9e66dd15261c012f2a74dc527134967f8649846ffcf41d18459031e9cb1
PTX d8859fe2727de7f9b47b8cb3b966d588b9916794456adaf36963271aeea39a27
PTX 50a49d5f8390dad5ca16798a80a56cb1287e87b32e6bc1f7e876454ef0c11704
PTX 1099691d4473e27d0b926e1ccf1ca3fc7a38ff6c536d06b29f6832bd418c9e52
PTX 3341740414a6df47b1f0eea016a543c645ad54166efe565226ef0d1d5b721969
PTX 7e56d0b8e39fcb8d7f3d586c2ed348882e571ce52494f87667cd96b6dc8aa16c
PTX e8716d0843d6038ebc7b231b918665a8948fab56586931e462a7e29ee61761c6
PTX 0658a97ef58bf41c128e8c1b159393086e15c7542b8272ae1f1fd972d7a4bffb
PTX 5e2d4fe973546d8b203ebf27dea8a56093bec01c6ea97e525a085a4e41cec3c9
PTX ede54553a972745c043c8f2b30a24f5a8d49f22e25e6dc609de29d603725b892
PTX 056d9e63b90796df0c45cd2dd7c8c79b4848972d53829b9123115758f1166481
PTX e89309f75115b5058860a9a300a1772abb47c2d7722f75293aa1160c66a866db
PTX b502e75f738963464fdb1edcfeede000e2f5ec56f59fb80c852d2eab33d752cf
PTX c49e362adb7e8e61fc957f057b549abbbdcdb80488f10a2509d76fafd87dafb9
PTX 05db23179ae10822958f7f0f8b5e7840bd5572d7959010fe5ca41c3084207b01
PTX f43c67a354e4cb8a222ea60d9eee688b5b64bcea25c22d7932a95a32a095c922
PTX 4c0ff36926f12ace426d6b4a65e0225182d70ae0662a04298e41d1cc9863e02d
PTX d9215064ad7e0233dd3a42d6396cc0eddbf7ffffae643e1320ea0a359ef70ab7
PTX c68ea3b01f35798cd5e7d6fd69bf574524f1570f7c8610e057cf9ee61f9b47bb
PTX 62fe7af3444a0ff22f0e987580fbe8e4b6b184fab298aa6f37f042b1c01bfddc
PTX 28b228924feaee88e3ee8e961e9f94e9c0d2bbb2e1da6b65440e5e89a02646dc
PTX 179c2ac4f137c7157a9f2423d4f4801bc62caf168cd6afb4d0064853f530b1d7
PTX 549b3b0f4a8f8609652506a051a10a026bbd97b7311ee5314b0249f760b30c50
PTX 1a32c339a6bf942ffb11e55d2cf0a307d9
CTX 46180d780aed270c9839f5432f9b713e241ed03d035d68f5ce50199f486d5b1d
CTX 76d2caa17b20f2ae42ed40a683970dc66e6334176712091309d053a6ba676b91
CTX 2e633e3b932ee692b404b0bf2963bb27cf5c8205307ae5653d10d7bb5f7afe13
CTX 8b46d9abe7229a42d52ed6ac435eb15776799979c4af75c3fbb92833ab05a985
CTX 09a9ee8fe5c3f1911e61c7793eab8d7d22bfc1b9240de0e1045660fc40db4ec5
CTX ea63591fb8abb74f11d8d6f24d56f4e8a5b5f4e15e5ba7eb3d577a5fbad9338d
CTX bbc86da824b7fef5f6038f3fced0b9fdb05e9a630c75da80d1d9a9d1e15e556e
CTX 742f26c27b64cc53fe48ae72deb264538416885ba00e543e2a9809cd9b7a3deb
CTX be6605bb4578eaf7dd88aa9512fb6ad0f7b62c39a0faf952416e7021053f4087
CTX 6f718c2e194c64947f6715914aab96cd277e79ff7dbf9c680a22ac3193402ddb
CTX b815a067e7af27174e258385c46c453f8b4ed32f3a0af6baf2cb930d3cc5fc46
CTX 130bd49ff3f06274fb9ccf02f86ed5d0bc10f89b2d9e3f8d6028fcef06f5c4fb
CTX d8d969a1ee246f7306e2b7ecacdd6118376832a06c9a5dfdaf4a24bae6d9da49
CTX 5651f0186426c40f7fbc849a5eba9134f22f7bea92da34834189cd4cb95aa0e3
CTX 6d7ffd4208468d8bf313b2b0c9ffe6a72a9f3eb14399f758b309dab63793caf5
CTX c49fcd9f9d5047829a4400597342e2327d0e7b26aa8a23dc9670003bd341922b
CTX 4d3fb90bcd51fd48d37586a8cfc21e324309890521bcd4f1d50ecf9b38e52c1c
CTX a2d4e5793206365c2ab540a234a296c01d752b579e0a525d61dceffa64e4795b
CTX 598241752f7885c22ec797c3a25cdcbd43c70c94aeed4062f6d3f705da4ac84e
CTX 4d02eeef6943462e3d2d426d68bc015910ef3d694f8890df59c2ce9783b878cc
CTX 01ec67876ec3a846d7fecb756fafae153b045abab2d4a5bb6abc5b8bceaaabc1
CTX c76ad144f895330ea23277cf29991cb0b69df23225fc5f8c90270b17b4a89c00
CTX 5fcc34d04e9f212b24cfd41bd4ac0b93745101022c34446ffa42731137a1b142
CTX fcc640c2e22dc0d00ec7d92930e04ab9b5918926dca9aa96e6a4c71c951585f3
CTX 2c801744fea24582f7ce986de2b87238cf5d4809f61a90f2b6ad578ba2f69a4c
CTX bf69febf6f6d69c1ec68e5bd6fce0223c28c8971ff849bdea30ceb98f42de546
CTX a497843dde7ec741d6229e142232ce9f34245b9b05b1f07056cb6824e34a5050
CTX 80aa9ee814b8f424a583fb23a586afd8f43df9d68976bc016a3802a8c643e200
CTX ef0b019b81f516355948efdb693c4ab2b6d1e0b97bd03fd5cc4bbc8669d0ecf9
CTX 9e20478c5f33b476a4ce36159e38de1f3e24e4303c421558f8a256a26f72747b
CTX 5cc4199c16c065e4bce1a8e2462958246d9cf92042e2b27f5c0a019554904644
CTX 9c970e3d6a56817aa7505f9d445fdb63ce601af7516c406edfc1f89996e94330
CTX 4a5de378b1089a7977a664aea2925ae11971e94a1cdb3a67610acc9f67799cb1
CTX eb9d6ae17359625ee34fb8ccebd94dd304557e7557086fe03b762673cf6ce089
CTX 1705693281f4454b5f0cc6375565cef2a0b5f17b02c3f4a19fc5f1ccf340a951
CTX 55e8f60ddfbdbc0a1b28be64477e63aacb6dc1a7715da55f94bffa7862d6fa5d
CTX 828ca2cfec4b3ba92b1391d3010aa945508efc995abbe11f23d14364d822e5f1
CTX 49ff4090bda31772e13b087e392bd46c085324b163d1335eed8d8499206b738f
CTX 9845181226a78d6683c00f411e308ac80d681d8a337d7a3a792ad67660d57acb
CTX 85298005a708712194b238ebf8ffc56665e1ca40d43149361a7d0b6f936f3052
CTX 58c62b93aa67dca3ffb4d59a15494e5392ee7169366629369d97dc9e14b63935
CTX 4a93b781cc99b32304ea3f9058d8f1fca816198bcbc2df8fbff0e115c16b9dbe
CTX 1016ac39e3eacacbd81279da23981538b4ee06df258b2c58dd6b3e71317c3b90
CTX 7769d0e15eb9c7a5792ab61da16f456dd6989f5bd7a87b0b3191fb6e552a8160
CTX 04a9c0405632f21d21110d8b8c1e876d070d8af013d7ae9409b3e9132e027afd
CTX 2bf0b2e4c3a5601f31ba5ceebb96a2d70f21c3de563f4b1d6e70f211c164820d
CTX 643ab6a215573cdc39ce0720fb7b05208b6d091df8293f9519da9c5610934020
CTX 07c9c926c96c8c75e2e92ead7475ca2328f77bf5fa8aa9dd795b53911dd5752f
CTX 3ab7905cc9d26b4b8cd948ad83dcc3c5eab30f71d5c3e9143cce436de6e126ac
CTX 55a5ef2ecb09fe70d5f52a88f96bfefa31d3d0317ef12ba0d78b461f40b45292
CTX 638364b889f3e359dff409e91881bc928e82ff424ceee042d93353af24f7f184
CTX c6db5a2fc2bf3afcc435a12458f685b08d5b2525d4bf27dfd8efba09cc628321
CTX b03348ff244fc6337a9c096b5d5d763fd3d953afef31cb48ee69a91c34fc0014
CTX 029eba3b0eb49c2e4a154d759a11a2c9bac68274f6d38ba0abd346c29395ad05
CTX 2e528d9f481bbcd57a6d29867b2807e8c17be6b57db3e65ada143f4d48ee7bf8
CTX ad7253951030bc7e1d52a615977d8902b9b4da6e9540bc07340af7ac2c7ab2a7
CTX 70624f9007c209df72a1006757c41761fecdefceb04b6f51a1a3dc6c83f44fe3
CTX 3e36d0689d3989e25b49d566a75b21c96d32eb74a965b7dcf8946fb2e8d50549
CTX 175e71065d301bdafcb2b0b57e609486effd8311dbf0b57591ff70350ab49ca8
CTX f0e2e68c69a53e404cd50f97e46ca8b2b9ab6b4d0b8e88b23a08b3173e33a7b5
CTX 2992b55897ecc1665c9c5a325bd7a73b13e0d1f68944e02648bb4399adb4f67d
CTX 30a54276c9c07d8758349cdb3aae146893aa3861b1c7fb7d707924266cb019b6
CTX f3f3a8ae3f876b359dd42397c0c87a0039ea77c97c4f49df1446b32c408dec61
CTX 0cc8a817a9e0a92d47786d5fd00d84e9c4fb2c03b0cf9292e5af6eb16b5bb901
CTX 2281cf085c0f1737dd63d3251c8065764f

END
